﻿/*----------------------------------------------------------------
    // Copyright (C) 2009 江苏华招网
    // 版权所有。 
    // 作者：庄金冬 
    //
    // 文件名：IBLL_Log.cs
    // 文件功能描述：日志处理接口
    // 创建标识：庄金冬2009-03-06
    //
    // 修改标识：
    // 修改描述：
    //
    // 修改标识：
    // 修改描述：
    //
    // 审核人：
    // 审核时间：
    // 审核说明：
 //----------------------------------------------------------------*/
using System;
using System.Collections.Generic;

using System.Text;
using HZ.DrugTrade.Model;

namespace HZ.DrugTrade.IBLL
{
    /// <summary>
    /// 日志处理接口
    /// </summary>
    public interface IBLL_Log
    {
        /// <summary>
        /// 条件查询日志[OrgID必须赋值]
        /// </summary>
        /// <remarks></remarks>
        /// <param name="user">查询用实体[Operator,OperateMessage,OperateTimeFrom,OperateTimeTo]</param>
        /// <param name="currentPage">当前页</param>
        /// <param name="pageSize">每页显示记录数</param>
        /// <param name="totalRecord">（输出参数）总记录数目</param>
        /// <returns></returns>
        IList<KeyOperationLog> GetKeyOperationLogByWhere(KeyOperationLog operationLog, int currentPage, int pageSize, out int totalRecord);

     
         /// <summary>
        /// 添加日志(0,添加失败;1,添加成功;)
        /// </summary>
        /// <param name="user">日志对象（每个日志的Operator，OrgID必须赋值）</param>
        /// <returns>(0,添加失败;1,添加成功;)</returns>
        int AddKeyOperationLog(KeyOperationLog keyOperationLog);

    }
}
